engine cradle - Turkish English Dictionary